shine/reflect as a mirror - Deutsch Englisch Wörterbuch